Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
United States, Ohio, Columbus
148
Technology, Information and Internet
United States, New York, NY
$1.5M
$3.8M
57
Technology, Information and Internet
United States, CALIFORNIA (CA), El Segundo
$4.2M
3
Technology, Information and Internet
United States, Oregon, Portland
$1.5M
12
Technology, Information and Internet
Switzerland, Switzerland, Zürich
$3.8M
26
Technology, Information and Internet
Korea, Democratic People's Republic of, Pyongyang, Best Town
10K
Technology, Information and Internet
United States, Pennsylvania, Philadelphia
$15M
51
Technology, Information and Internet
United States, Colorado, Denver
28
Technology, Information and Internet
China, 北京, 北京
$3.8B
$501B
10K
Technology, Information and Internet
United States, Texas, Dallas
$15M
51